const formatTime = date => {
    const year = date.getFullYear()
    const month = date.getMonth() + 1
    const day = date.getDate()
    const hour = date.getHours()
    const minute = date.getMinutes()
    const second = date.getSeconds()
  
    return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
  }
  
  const formatNumber = n => {
    n = n.toString()
    return n[1] ? n : '0' + n
  }

  enum ORDERTYPE{
    WAIT_PAY = 1,// 待付款
    WAIT_GROUP,// 待接单
    WAIT_SELLER_SEND_GOODS, // 待发货
    WAIT_BUYER_CONFIRM_GOODS,// 已发货
    TRADE_SUCCESS,// 已完成
    CLOSED,// 已关闭
    ABNORMAL,// 异常订单
    IS_PREORDER,// 预定单
  };
 /**
         * 获取上一个月
         *
         * @date 格式为yyyy-mm-dd的日期，如：2014-01-25
         */
        function getPreMonth(date) {
          var arr = date.split('/');
          var year = arr[0]; //获取当前日期的年份
          var month = arr[1]; //获取当前日期的月份
          var day = arr[2]; //获取当前日期的日
          var days = new Date(year, month, 0);
          //days = days.getDate(); //获取当前日期中月的天数
          var year2 = year;
          var month2 = parseInt(month) - 1;
          if (month2 == 0) {
              year2 = parseInt(year2) - 1;
              month2 = 12;
          }
          var day2 = day;
          var days2 = new Date(year2, month2, 0);
         var  days2_new = days2.getDate();
          if (day2 > days2_new) {
              day2 = days2_new;
          }
          // if (month2 < 10) {
          //     month2 = '0' + month2;
          // }
          var t2 = year2 + '-' + month2 + '-' + day2;
          return t2;
      }
  // module.exports = {
  //   formatTime: formatTime,
  //   ORDERTYPE:ORDERTYPE
  // }
  export {
    formatTime,
    ORDERTYPE,
    getPreMonth
  }